explosion-proof construction - English Synonyms Dictionary